package day230422;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/4/22 19:11
 * 最难的问题
 */
public class Main01 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while (scan.hasNext()) {
            String password = scan.nextLine(); // 接收密码
            // 密码 : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
            // 明文 : V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
            // 对于 E 及之前的 明文与密码差值为 + 21, 之后的相差-5
            StringBuilder plaintext = new StringBuilder(); // 明文
            for (char c : password.toCharArray()) {
                if (c == ' '){
                    // 如果是空格, 直接拼接, 不处理
                    plaintext.append(' ');
                } else {
                    if (c <= 'E') {
                        plaintext.append((char) (c + 21));
                    } else {
                        plaintext.append((char) (c - 5));
                    }
                }
            }
            System.out.println(plaintext);
        }
        scan.close();
    }
}
